surface mounted technology - Español Inglés Diccionario